package com.company.project.authorization.client;

import java.awt.BorderLayout;

import javax.swing.JTextArea;

import swingxrcp.framework.client.swingx.JXPage;

public class PageActivePage extends JXPage {

	/** ********** Panel容器 ********** */

	/** ************* 控件 ************ */
	private JTextArea txtShow = null;

	/** ********** 按钮定义区 ********** */

	public PageActivePage() {
		super();

		// 初始化界面
		initialize();

		// 初始化脚本
		initScript();
	}

	// TODO 初始化界面-开始====================================================
	/**
	 * This method initializes this
	 *
	 * @return void
	 */
	private void initialize() {
		setLayout(new BorderLayout());
		add(getTxtShow(), BorderLayout.CENTER);
	}

	private JTextArea getTxtShow() {
		if (txtShow == null) {
			txtShow = new JTextArea();
		}
		return txtShow;
	}

	// TODO 初始化界面-结束====================================================
	/** *** 其他成员变量 *** */
	/** *** 询问对话框按扭返回值操作值 *** */

	// TODO 初始化脚本-开始====================================================
	public void initScript() {
		registerActions();
		loadDataModel();
	}

	public void pageActivated() {
		txtShow.setText("ssssssssssssssss");
	}

	// TODO 初始化脚本-结束====================================================
	// ---------------- 数据装载开始 ------------------
	public void loadDataModel() {
		initGUIValues();

		/** *** 执行Swing前后回调方法 *** */
		executeCallback();
	}

	public void initGUIValues() {

	}

	/**
	 * 前执行
	 */
	public void executeBefore() {

	}

	/**
	 * 后执行
	 *
	 */
	public void executeAfter() {

	}

	// ---------------- 数据装载结束 ------------------

	// ---------------- 数据绑定开始 -----------------
	public void boundDataModelToUI() {
	}

	// ---------------- 数据绑定结束 ------------------

	// ---------------- 注册动作开始 ------------------
	public void registerActions() {
	}

	// ---------------- 注册动作结束 ------------------

	// ---------------- 响应动作开始 -----------------

	// ---------------- 响应动作结束 ------------------
	// ---------------- 执行动作开始 ------------------
	// ---------------- 执行动作结束 ------------------
	// ---------------- 外部调用方法开始 ---------------
	// ---------------- 外部调用方法结束 ---------------

} // @jve:decl-index=0:visual-constraint="10,10"

